package com.biz.primus.model.oms.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AccessLevel;
import lombok.Data;
import lombok.experimental.FieldDefaults;

import java.math.BigDecimal;

/**
 * @author yanweijin
 * @date 2017/10/31
 */

@Data
@FieldDefaults(level = AccessLevel.PRIVATE)
@ApiModel("收货人信息")
public class OmsConsigneeVo {

	@ApiModelProperty("收货人姓名")
	String consigneeName;

	@ApiModelProperty("收货人联系手机")
	String consigneeMobile;

	@ApiModelProperty("详细地址")
	String address;

	@ApiModelProperty("纬度,6位小数")
	BigDecimal lat;

	@ApiModelProperty("经度,6位小数")
	BigDecimal lon;

	@ApiModelProperty("geo 省id")
	Long provinceId;

	@ApiModelProperty("geo 市id")
	Long cityId;

	@ApiModelProperty("geo 区县id")
	Long districtId;

	@ApiModelProperty("操作人")
	String operator;

	String provinceText;

	String cityText;

	String districtText;

	@ApiModelProperty("后台修改收货人时的备注信息")
	String modifyRemark;

	@ApiModelProperty("邮箱")
	String email;

	@ApiModelProperty("邮编")
	String postcode;

}
